package com.ruicar.afs.cloud.apply.contract.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ruicar.afs.cloud.apply.common.dto.ApplySigningInfoDTO;
import com.ruicar.afs.cloud.apply.common.entity.ApplyBankCard;

/**
 * @author: Lee
 * @date: 2020/5/13 21:17
 * @description: 银行卡service
 */
public interface ApplyBankCardService extends IService<ApplyBankCard> {

    /**
     * 四要素验证
     *
     * @param signingInfoDTO
     */
    public String custSigningApply(ApplySigningInfoDTO signingInfoDTO);

    /**
     * 短信验证
     *
     * @param signingInfoDTO
     */
    public void custMessageVerify(ApplySigningInfoDTO signingInfoDTO);

    /**
     * 根据申请编号查询银行卡信息
     * */
    public ApplyBankCard getBankCardByApplyNo(String applyNo);

}
